@charset "utf-8";
/* CSS Document */

*{ margin:0px; padding:0px;}
a{ text-decoration:none;}
img{ border:none;}
body{ background:url(../images/bg_02.jpg) repeat-x; color:#525252;font-family:"宋体","微软雅黑";}

.top_container{ width:100%; height:150px; background:#3156a4;}
.top{ width:1003px; height:150px; margin:0 auto; background:#3156a4;}
.nav{ margin:21px 0px 0px 0px;}
.nav ul li{ float:left; list-style:none; width:108px; _width:100px; height:24px; text-align:center;}
.nav ul li a{ color:#fff; font-size:16px !important; _font-size:14px; font-weight:500; width:108px; _width:100px; margin:0px 10px !important; _margin:0px 2px;;font-family:"宋体","黑体","方正兰亭黑简体"; font-weight:500; height:18px; padding-top:2px; padding-bottom:2px; display:block; float:left; }
.nav ul li a:hover{ background:#fff; color:#3156a4;}
#nav_index{ width:80px; height:18px; margin-left:6px; text-align:center; margin-right:0px;}

.content{ width:1003px; height:362px; margin:0 auto; padding-top:39px !important; _padding-top:18px;} 
.news{ width:737px; height:349px; float:left;}
.news_img{ width:257px; height:294px; margin-top:20px; float:left; border-left:#eaeaea 1px solid; border-right:#eaeaea 1px solid;}
.news_content{width:436px; height:294px; margin-top:20px; margin-left:26px; float:left;}
.news_content ul li{ width:424px; height:27px; margin-top:8px; margin-bottom:8px; border-bottom:#d8d9da 1px dotted; background:url(../images/list_14.jpg) no-repeat left; list-style:none; padding-left:12px; }
.news_content ul li a{ font-size:14px; color:#525252; width:424px; height:22px; padding-top:5px; display:block;}
.news_content ul li:hover{ font-size:14px; color:#fff; background:#3156a4; background:url(../images/list_15.jpg) no-repeat left; list-style:none; padding-left:12px;  }
.news_content ul li a:hover{ font-size:14px; color:#fff; background:#3156a4;}
.news_content ul li span{ float:right; display:inline; font-size:14px;}

.awards{ width:237px; height:349px; float:left; margin-left:25px !important; _margin-left:13px; display:inline;}
.awards_content{ width:237px; height:294px; margin-top:20px; float:left;}
.awards_content li{ width:225px; height:27px; margin-top:8px; border-bottom:#d8d9da 1px dotted; background:url(../images/list_14.jpg) no-repeat left; list-style:none; padding-left:12px;  }
.awards_content li a{ font-size:14px; color:#525252; width:225px; height:22px; padding-top:5px; display:block;}
.awards_content li a:hover{ font-size:14px; color:#fff; background:#3156a4; }
.awards_content li:hover{ font-size:14px; color:#fff; background:#3156a4; background:url(../images/list_15.jpg) no-repeat left; list-style:none; padding-left:12px;}


.contet_02{ width:1003px; height:332px; margin:0 auto; padding-top:60px !important; _padding-top:60px;}
.banner_02{ width:1003px; height:102px; margin:0; padding:0;}
.banner_02 a{ width:334px; height:102px; display:inline; float:left; margin:0px; padding:0px;}

.research{ width:355px; height:198px; margin-top:32px; float:left; padding-left:10px;}
.research_content{ width:328px; height:150px; margin-top:15px;}
.research_content li{ width:320px; height:27px; margin-top:8px; background:url(../images/list_13.jpg) no-repeat left; list-style:none; padding-left:12px;}
.research_content li a{ font-size:14px; color:#525252; width:310px; height:22px; padding-top:5px; display:block;}
.research_content li:hover{ font-size:14px; color:#fff; background:#3156a4;  background:#3156a4; background:url(../images/list_15.jpg) no-repeat left; list-style:none; padding-left:12px;}
.research_content li a:hover{ font-size:14px; color:#fff; background:#3156a4;}


.recruit{ width:334px; height:198px; margin-top:32px; float:left;}
.recruit_content{ width:328px; height:150px; margin-top:15px;}
.recruit_content li{ width:280px; height:27px; margin-top:8px; background:url(../images/list_13.jpg) no-repeat left; list-style:none; padding-left:12px; }
.recruit_content li a{ font-size:14px; color:#525252; width:280px;  height:22px; padding-top:5px; display:block;}
.recruit_content li:hover{ font-size:14px; color:#fff; background:#3156a4; background:url(../images/list_15.jpg) no-repeat left; list-style:none; padding-left:12px;}
.recruit_content li a:hover{ font-size:14px; color:#fff; background:#3156a4;}

.beishi_zhaomu{ width:304px !important; _width:254px; height:198px; margin-top:32px; float:left;}
.beishi_content{ width:300px; height:150px; margin-top:15px;  font-size:14px; color:#525252; line-height:180%;}


.society{ width:1003px; height:268px; margin:0 auto; padding-top:100px;}
/*图片横向滚动*/
#demo {overflow:hidden;width:1001px; height:220px;}
#demo a{ width:250px; height:220px; float:left;}
#demo img {margin:10px 5px 5px 3px; width:230px; height:166px; background-image:url(../images/index_33.jpg); padding:4px 7px 11px 8px; float:left;}
.title{ float:left; width:230px; height:16px; text-align:center; font-size:14px; color:#525252;}
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}

.banner_img{ width:1003px; height:55px; margin:0 auto; padding-top:20px;}
.footer{ width:1003px; height:50px; margin:0 auto; text-align:center; font-size:12px; color:#525252; padding-top:50px;}




/*新闻轮播图片幻灯片代码*/
#owl-demo{position:relative;width:248px;height:294px;margin:0px auto 0 auto;}
#owl-demo li{ list-style:none;}
#owl-demo .item{ position:relative;display:block;width:248px;height:294px;}
#owl-demo img{display:block;width:248px;height:180px;}
#owl-demo b{position:absolute;left:0; top:180px; width:100%;height:113px; background:url(../images/bg_18.jpg);/*bottom:0px;background-color:#2e264f;opacity:.9;filter:alpha(opacity=90);*/}
#owl-demo span{position:absolute;left:0;bottom:55px;width:100%;font:14px "微软雅黑","黑体";color:#fff;text-align:center;}

.owl-pagination{position:absolute;left:0;bottom:10px;width:100%;height:22px;text-align:center;}
.owl-page{display:inline-block;width:6px;height:6px;margin:0 5px;background-image:url(../images/bg15.png);*display:inline;*zoom:1;}
.owl-pagination .active{width:15px;background-image:url(../images/bg16.png);}
.owl-buttons{display:none;}
.owl-buttons div{position:absolute;top:50%;width:20px;height:40px;margin-top:-40px;text-indent:-9999px;}
.owl-prev{left:0;background-image:url(../images/bg17.png);}
.owl-next{right:0;background-image:url(../images/bg18.png);}
.owl-prev:hover{background-image:url(../images/bg19.png);}
.owl-next:hover{background-image:url(../images/bg20.png);}

/* clearfix */
.owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
/* display none until init */
.owl-carousel{
	display: none;
	position: relative;
	width: 100%;
	-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
	overflow: hidden;
	position: relative;
	width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}
	
.owl-carousel .owl-item{
	float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
	cursor: pointer;
}
.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* mouse grab icon */
.grabbing { 
    cursor:url(grabbing.png) 8 8, move;
}

/* fix */
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility:    hidden;
	-ms-backface-visibility:     hidden;
  -webkit-transform: translate3d(0,0,0);
  -moz-transform: translate3d(0,0,0);
  -ms-transform: translate3d(0,0,0);
}

